package com.tsmti.doctor.dto;

/**
 * @Package：com.tsmti.lab.dto
 * @Class：RequisitionView
 * @Description： TODO
 * @Author：dcd
 * @Date：Created in 2018/11/14 10:22 AM
 * @Company:
 * @Version：
 * @Modified By:
 */
public class RequisitionView {

    /**
     * id
     */
    private Long id;
    /**
     * 病种类型
     */
    private Integer pathologyId;
    /**
     * 申请单号
     */
    private String requisitionNo;
    /**
     * 申请单来源(0手工登记 1第三方系统接收)
     */
    private Integer reqSource;
    /**
     * 申请类型
     */
    private Integer reqType;
    /**
     * 申请状态(-1已撤销,0已保存,1已执行2已送出,3已接收,4已登记)
     */
    private String reqState;
    /**
     * 申请日期
     */
    private String reqDate;
    /**
     * 申请科室
     */
    private String reqDeptCode;
    /**
     * 申请科室名称
     */
    private String reqDeptName;
    /**
     * 申请病区
     */
    private String reqWardCode;
    /**
     * 申请病区名称
     */
    private String reqWardName;
    /**
     * 床号
     */
    private String reqBedNum;
    /**
     * 申请医生ID
     */
    private String reqDoctorId;
    /**
     * 申请医生姓名
     */
    private String reqDoctorName;
    /**
     * 送检电话
     */
    private String reqSendPhone;
    /**
     * 送检材料
     */
    private String reqSendMaterial;
    /**
     * 申请项目ID
     */
    private String reqItemIds;
    /**
     * 申请项目名称
     */
    private String reqItemNames;
    /**
     * 是否加急（0平 1加急）
     */
    private Integer reqIsEmergency;
    /**
     * 诊疗小组代码或者费用归属科室代码
     */
    private String reqDigcode;
    /**
     * 收费状态(1已收费,0未收费)
     */
    private Integer reqChargeStatus;
    /**
     * 送检目的地
     */
    private String reqReceiveOrgId;
    /**
     * 患者ID唯一号(病案号)
     */
    private String reqPatientId;
    /**
     * 门诊/住院号
     */
    private String reqPatientNumber;
    /**
     * 就诊ID(患者每一次来院的就诊ID)
     */
    private String reqInpatientId;
    /**
     * 住院序号(住院次数)
     */
    private Integer reqInpatientNo;
    /**
     * 患者姓名
     */
    private String reqPatientName;
    /**
     * 患者年龄
     */
    private String reqPatientAge;
    /**
     * 年龄类型(1岁、2月、3周、4日、5小时)
     */
    private String reqPatAgeType;
    /**
     * 患者性别
     */
    private String reqPatientSex;
    /**
     * 出生日期
     */
    private String reqPatBirthday;
    /**
     * 身份证号
     */
    private String reqPatIdcard;
    /**
     * 患者类型(病人类型： 1门诊,2住院,3体检,4婚检,5科研,6特勤,7其他)
     */
    private Integer reqPatientType;
    /**
     * 患者联系电话
     */
    private String reqPatTelephone;
    /**
     * 工作单位
     */
    private String reqPatCompany;
    /**
     * 联系地址
     */
    private String reqPatAddress;
    /**
     * 患者临床诊断
     */
    private String reqPatDiagnosis;
    /**
     * 患者主诉
     */
    private String reqPatientComplaint;
    /**
     * 检查要求
     */
    private String reqInspection;
    /**
     * 既往病史
     */
    private String reqAnamnesis;
    /**
     * 是否绝经
     */
    private Integer reqIsMenopause;
    /**
     * 初次月经时间
     */
    private String reqFristMenstruation;
    /**
     * 末次月经时间
     */
    private String reqLastMenstruation;
    /**
     * 周期
     */
    private Integer menstrualperiod;
    /**
     * 经期
     */
    private Integer menstrualcycle;
    /**
     * B超结果
     */
    private String reqBResult;
    /**
     * CT结果
     */
    private String reqCTResult;
    /**
     * X光结果
     */
    private String reqXResult;
    /**
     * 标本ID(申请接收后回写)
     */
    private String reqSampleId;
    /**
     * 申请单打印人员ID
     */
    private String reqPrintUser;
    /**
     * 申请单打印人员姓名
     */
    private String reqPrintUsername;
    /**
     * 申请单打印时间
     */
    private String reqPrintTime;
    /**
     * 申请单打印次数
     */
    private Integer reqPrintTimes;
    /**
     * 是否外送
     */
    private Integer isOutgo;
    /**
     * 送出时间
     */
    private String reqSendTime;
    /**
     * 送出工号
     */
    private String reqSendUser;
    /**
     * 接收时间
     */
    private String reqReceiveTime;
    /**
     * 接收人员
     */
    private String reqReceiveUser;
    /**
     * 备注信息
     */
    private String reqRemark;
    /**
     * 知情书是否签订（0否1是）
     */
    private Integer reqIsConsent;
    /**
     * 是否手术
     */
    private Integer reqIsOps;
    /**
     * 手术医生ID
     */
    private String reqOpsDoctorId;
    /**
     * 手术医生姓名
     */
    private String reqoOpsDoctorName;
    /**
     * 手术电话
     */
    private String reqOpsPhone;
    /**
     * 手术时间
     */
    private String reqOpsDate;
    /**
     * 手术所见
     */
    private String reqOpsSee;
    /**
     * 是否同步
     */
    private Integer reqIsSynchro;
    /**
     * 同步时间
     */
    private String synchroTime;
    /**
     * 同步人员
     */
    private String synchroUser;
    /**
     * 申请单标记(0正常1延期2重复)
     */
    private Integer reqSign;
    /**
     * 标记人员
     */
    private String reqSignUser;
    /**
     * 标记时间
     */
    private String reqSignTime;
    /**
     * 标本数
     */
    private Integer sampleNum;
    /**
     * 机构ID
     */
    private String orgId;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Integer getPathologyId() {
        return pathologyId;
    }

    public void setPathologyId(Integer pathologyId) {
        this.pathologyId = pathologyId;
    }

    public String getRequisitionNo() {
        return requisitionNo;
    }

    public void setRequisitionNo(String requisitionNo) {
        this.requisitionNo = requisitionNo;
    }

    public Integer getReqSource() {
        return reqSource;
    }

    public void setReqSource(Integer reqSource) {
        this.reqSource = reqSource;
    }

    public Integer getReqType() {
        return reqType;
    }

    public void setReqType(Integer reqType) {
        this.reqType = reqType;
    }

    public String getReqState() {
        return reqState;
    }

    public void setReqState(String reqState) {
        this.reqState = reqState;
    }

    public String getReqDate() {
        return reqDate;
    }

    public void setReqDate(String reqDate) {
        this.reqDate = reqDate;
    }

    public String getReqDeptCode() {
        return reqDeptCode;
    }

    public void setReqDeptCode(String reqDeptCode) {
        this.reqDeptCode = reqDeptCode;
    }

    public String getReqDeptName() {
        return reqDeptName;
    }

    public void setReqDeptName(String reqDeptName) {
        this.reqDeptName = reqDeptName;
    }

    public String getReqWardCode() {
        return reqWardCode;
    }

    public void setReqWardCode(String reqWardCode) {
        this.reqWardCode = reqWardCode;
    }

    public String getReqWardName() {
        return reqWardName;
    }

    public void setReqWardName(String reqWardName) {
        this.reqWardName = reqWardName;
    }

    public String getReqBedNum() {
        return reqBedNum;
    }

    public void setReqBedNum(String reqBedNum) {
        this.reqBedNum = reqBedNum;
    }

    public String getReqDoctorId() {
        return reqDoctorId;
    }

    public void setReqDoctorId(String reqDoctorId) {
        this.reqDoctorId = reqDoctorId;
    }

    public String getReqDoctorName() {
        return reqDoctorName;
    }

    public void setReqDoctorName(String reqDoctorName) {
        this.reqDoctorName = reqDoctorName;
    }

    public String getReqSendPhone() {
        return reqSendPhone;
    }

    public void setReqSendPhone(String reqSendPhone) {
        this.reqSendPhone = reqSendPhone;
    }

    public String getReqSendMaterial() {
        return reqSendMaterial;
    }

    public void setReqSendMaterial(String reqSendMaterial) {
        this.reqSendMaterial = reqSendMaterial;
    }

    public String getReqItemIds() {
        return reqItemIds;
    }

    public void setReqItemIds(String reqItemIds) {
        this.reqItemIds = reqItemIds;
    }

    public String getReqItemNames() {
        return reqItemNames;
    }

    public void setReqItemNames(String reqItemNames) {
        this.reqItemNames = reqItemNames;
    }

    public Integer getReqIsEmergency() {
        return reqIsEmergency;
    }

    public void setReqIsEmergency(Integer reqIsEmergency) {
        this.reqIsEmergency = reqIsEmergency;
    }

    public String getReqDigcode() {
        return reqDigcode;
    }

    public void setReqDigcode(String reqDigcode) {
        this.reqDigcode = reqDigcode;
    }

    public Integer getReqChargeStatus() {
        return reqChargeStatus;
    }

    public void setReqChargeStatus(Integer reqChargeStatus) {
        this.reqChargeStatus = reqChargeStatus;
    }

    public String getReqReceiveOrgId() {
        return reqReceiveOrgId;
    }

    public void setReqReceiveOrgId(String reqReceiveOrgId) {
        this.reqReceiveOrgId = reqReceiveOrgId;
    }

    public String getReqPatientId() {
        return reqPatientId;
    }

    public void setReqPatientId(String reqPatientId) {
        this.reqPatientId = reqPatientId;
    }

    public String getReqPatientNumber() {
        return reqPatientNumber;
    }

    public void setReqPatientNumber(String reqPatientNumber) {
        this.reqPatientNumber = reqPatientNumber;
    }

    public String getReqInpatientId() {
        return reqInpatientId;
    }

    public void setReqInpatientId(String reqInpatientId) {
        this.reqInpatientId = reqInpatientId;
    }

    public Integer getReqInpatientNo() {
        return reqInpatientNo;
    }

    public void setReqInpatientNo(Integer reqInpatientNo) {
        this.reqInpatientNo = reqInpatientNo;
    }

    public String getReqPatientName() {
        return reqPatientName;
    }

    public void setReqPatientName(String reqPatientName) {
        this.reqPatientName = reqPatientName;
    }

    public String getReqPatientAge() {
        return reqPatientAge;
    }

    public void setReqPatientAge(String reqPatientAge) {
        this.reqPatientAge = reqPatientAge;
    }

    public String getReqPatAgeType() {
        return reqPatAgeType;
    }

    public void setReqPatAgeType(String reqPatAgeType) {
        this.reqPatAgeType = reqPatAgeType;
    }

    public String getReqPatientSex() {
        return reqPatientSex;
    }

    public void setReqPatientSex(String reqPatientSex) {
        this.reqPatientSex = reqPatientSex;
    }

    public String getReqPatBirthday() {
        return reqPatBirthday;
    }

    public void setReqPatBirthday(String reqPatBirthday) {
        this.reqPatBirthday = reqPatBirthday;
    }

    public String getReqPatIdcard() {
        return reqPatIdcard;
    }

    public void setReqPatIdcard(String reqPatIdcard) {
        this.reqPatIdcard = reqPatIdcard;
    }

    public Integer getReqPatientType() {
        return reqPatientType;
    }

    public void setReqPatientType(Integer reqPatientType) {
        this.reqPatientType = reqPatientType;
    }

    public String getReqPatTelephone() {
        return reqPatTelephone;
    }

    public void setReqPatTelephone(String reqPatTelephone) {
        this.reqPatTelephone = reqPatTelephone;
    }

    public String getReqPatCompany() {
        return reqPatCompany;
    }

    public void setReqPatCompany(String reqPatCompany) {
        this.reqPatCompany = reqPatCompany;
    }

    public String getReqPatAddress() {
        return reqPatAddress;
    }

    public void setReqPatAddress(String reqPatAddress) {
        this.reqPatAddress = reqPatAddress;
    }

    public String getReqPatDiagnosis() {
        return reqPatDiagnosis;
    }

    public void setReqPatDiagnosis(String reqPatDiagnosis) {
        this.reqPatDiagnosis = reqPatDiagnosis;
    }

    public String getReqPatientComplaint() {
        return reqPatientComplaint;
    }

    public void setReqPatientComplaint(String reqPatientComplaint) {
        this.reqPatientComplaint = reqPatientComplaint;
    }

    public String getReqInspection() {
        return reqInspection;
    }

    public void setReqInspection(String reqInspection) {
        this.reqInspection = reqInspection;
    }

    public String getReqAnamnesis() {
        return reqAnamnesis;
    }

    public void setReqAnamnesis(String reqAnamnesis) {
        this.reqAnamnesis = reqAnamnesis;
    }

    public Integer getReqIsMenopause() {
        return reqIsMenopause;
    }

    public void setReqIsMenopause(Integer reqIsMenopause) {
        this.reqIsMenopause = reqIsMenopause;
    }

    public String getReqFristMenstruation() {
        return reqFristMenstruation;
    }

    public void setReqFristMenstruation(String reqFristMenstruation) {
        this.reqFristMenstruation = reqFristMenstruation;
    }

    public String getReqLastMenstruation() {
        return reqLastMenstruation;
    }

    public void setReqLastMenstruation(String reqLastMenstruation) {
        this.reqLastMenstruation = reqLastMenstruation;
    }

    public Integer getMenstrualperiod() {
        return menstrualperiod;
    }

    public void setMenstrualperiod(Integer menstrualperiod) {
        this.menstrualperiod = menstrualperiod;
    }

    public Integer getMenstrualcycle() {
        return menstrualcycle;
    }

    public void setMenstrualcycle(Integer menstrualcycle) {
        this.menstrualcycle = menstrualcycle;
    }

    public String getReqBResult() {
        return reqBResult;
    }

    public void setReqBResult(String reqBResult) {
        this.reqBResult = reqBResult;
    }

    public String getReqCTResult() {
        return reqCTResult;
    }

    public void setReqCTResult(String reqCTResult) {
        this.reqCTResult = reqCTResult;
    }

    public String getReqXResult() {
        return reqXResult;
    }

    public void setReqXResult(String reqXResult) {
        this.reqXResult = reqXResult;
    }

    public String getReqSampleId() {
        return reqSampleId;
    }

    public void setReqSampleId(String reqSampleId) {
        this.reqSampleId = reqSampleId;
    }

    public String getReqPrintUser() {
        return reqPrintUser;
    }

    public void setReqPrintUser(String reqPrintUser) {
        this.reqPrintUser = reqPrintUser;
    }

    public String getReqPrintUsername() {
        return reqPrintUsername;
    }

    public void setReqPrintUsername(String reqPrintUsername) {
        this.reqPrintUsername = reqPrintUsername;
    }

    public String getReqPrintTime() {
        return reqPrintTime;
    }

    public void setReqPrintTime(String reqPrintTime) {
        this.reqPrintTime = reqPrintTime;
    }

    public Integer getReqPrintTimes() {
        return reqPrintTimes;
    }

    public void setReqPrintTimes(Integer reqPrintTimes) {
        this.reqPrintTimes = reqPrintTimes;
    }

    public Integer getIsOutgo() {
        return isOutgo;
    }

    public void setIsOutgo(Integer isOutgo) {
        this.isOutgo = isOutgo;
    }

    public String getReqSendTime() {
        return reqSendTime;
    }

    public void setReqSendTime(String reqSendTime) {
        this.reqSendTime = reqSendTime;
    }

    public String getReqSendUser() {
        return reqSendUser;
    }

    public void setReqSendUser(String reqSendUser) {
        this.reqSendUser = reqSendUser;
    }

    public String getReqReceiveTime() {
        return reqReceiveTime;
    }

    public void setReqReceiveTime(String reqReceiveTime) {
        this.reqReceiveTime = reqReceiveTime;
    }

    public String getReqReceiveUser() {
        return reqReceiveUser;
    }

    public void setReqReceiveUser(String reqReceiveUser) {
        this.reqReceiveUser = reqReceiveUser;
    }

    public String getReqRemark() {
        return reqRemark;
    }

    public void setReqRemark(String reqRemark) {
        this.reqRemark = reqRemark;
    }

    public Integer getReqIsConsent() {
        return reqIsConsent;
    }

    public void setReqIsConsent(Integer reqIsConsent) {
        this.reqIsConsent = reqIsConsent;
    }

    public Integer getReqIsOps() {
        return reqIsOps;
    }

    public void setReqIsOps(Integer reqIsOps) {
        this.reqIsOps = reqIsOps;
    }

    public String getReqOpsDoctorId() {
        return reqOpsDoctorId;
    }

    public void setReqOpsDoctorId(String reqOpsDoctorId) {
        this.reqOpsDoctorId = reqOpsDoctorId;
    }

    public String getReqoOpsDoctorName() {
        return reqoOpsDoctorName;
    }

    public void setReqoOpsDoctorName(String reqoOpsDoctorName) {
        this.reqoOpsDoctorName = reqoOpsDoctorName;
    }

    public String getReqOpsPhone() {
        return reqOpsPhone;
    }

    public void setReqOpsPhone(String reqOpsPhone) {
        this.reqOpsPhone = reqOpsPhone;
    }

    public String getReqOpsDate() {
        return reqOpsDate;
    }

    public void setReqOpsDate(String reqOpsDate) {
        this.reqOpsDate = reqOpsDate;
    }

    public String getReqOpsSee() {
        return reqOpsSee;
    }

    public void setReqOpsSee(String reqOpsSee) {
        this.reqOpsSee = reqOpsSee;
    }

    public Integer getReqIsSynchro() {
        return reqIsSynchro;
    }

    public void setReqIsSynchro(Integer reqIsSynchro) {
        this.reqIsSynchro = reqIsSynchro;
    }

    public String getSynchroTime() {
        return synchroTime;
    }

    public void setSynchroTime(String synchroTime) {
        this.synchroTime = synchroTime;
    }

    public String getSynchroUser() {
        return synchroUser;
    }

    public void setSynchroUser(String synchroUser) {
        this.synchroUser = synchroUser;
    }

    public Integer getReqSign() {
        return reqSign;
    }

    public void setReqSign(Integer reqSign) {
        this.reqSign = reqSign;
    }

    public String getReqSignUser() {
        return reqSignUser;
    }

    public void setReqSignUser(String reqSignUser) {
        this.reqSignUser = reqSignUser;
    }

    public String getReqSignTime() {
        return reqSignTime;
    }

    public void setReqSignTime(String reqSignTime) {
        this.reqSignTime = reqSignTime;
    }

    public Integer getSampleNum() {
        return sampleNum;
    }

    public void setSampleNum(Integer sampleNum) {
        this.sampleNum = sampleNum;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }
}
